﻿/*layer*/

#d-header, #d-main, #d-footer { position: relative; }
#d-header .list { padding: 10px; position: absolute; top: 30px; right: 0px; line-height: 20px; }
#d-header { height: 88px; width: 100%; overflow: hidden; margin-top: -88px; position: relative; background: #FFF url(../images/hd.png) repeat-x 0px 0px; }
#d-header .nav { height: 34px; width: 100%; position: absolute; left: 0px; right: 0px; bottom: -1px; border-bottom: 4px solid #047d12; }
#d-header .nav ul { padding-left:20px }
#d-header .nav ul li { float: left; line-height: 34px; text-align: center; height: 34px; font-size: 14px; width: 121px; background-image: url(../images/btn_m1.png); background-repeat: no-repeat; margin-right: -1px; color: #666; cursor:pointer; }
#d-header .nav ul li.on{ font-weight: bold; background-image: url(../images/btn_m2.png); color: #FFFFFF; }
#d-header .nav ul li.hon { color: #0033CC; }
#d-header .logo { position: absolute; left: 20px; top: 10px; color: #FFF; font-size: 24px; font-weight: bold; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);   }
#d-main { height: 100%; overflow: hidden; padding-left: 210px; border-bottom: 1px solid #cccccc; }
#d-main .d-leftbar { height: 100%; width: 200px; margin-left: -210px; _margin-left: -105px; float: left; background: #006; }
#d-footer { background-color: #135ba5; height: 5px; }
#d-main .d-rightbar { float: left; height: 100%; width: 100%; min-width:700px }
#d-main .d-leftbar iframe, #d-main .d-rightbar iframe { height: 100%; width: 100%; border:none; }
#d-main .d-line-oper { float: left; height: 100%; width: 8px; margin-left: -10px; _margin-left: -5px; cursor:pointer; border-left: solid 1px #ccc; }

.iconlink { background: url("../images/dskin/buttonbg3.png") repeat-x scroll left top transparent; border: 1px solid #304978; display: inline-block; padding: 2px 7px; }
.iconlink { border-radius: 3px 3px 3px 3px; color: #FFFFFF; text-shadow: 1px 1px #304978; cursor:pointer; }
.iconlink img { display: inline-block; vertical-align: middle; margin-right: 5px; }
.iconlink:hover { background-position: 0 -36px; text-decoration: none; }
.iconlink2 { border-radius: 3px 3px 3px 3px; color: #333333; }
.iconlink2 { background: url("../images/dskin/bgbutton4.png") repeat-x scroll left top transparent; border: 1px solid #CCCCCC; display: inline-block; padding: 2px 7px; cursor:pointer; }
.iconlink2:hover { background-position: 0 -37px; text-decoration: none; }
.iconlink2 img { display: inline-block; vertical-align: middle; margin-right: 5px; }

/*submenu*/
.left-menu .menu-li .one-item { height: 32px; }
.left-menu .menu-li .one-item a { padding-left: 26px; display:block; line-height: 32px; height: 32px; }
.left-menu .menu-li .two-item { height: 24px; }
.left-menu .menu-li .two-item a { line-height: 24px; height: 24px; padding-left: 46px; display:block; }
.menu-tree li { cursor:pointer; position:relative; }
.menu-tree li a { text-decoration: none; }
.menu-tree .one-item a:hover, .menu-tree .two-menu-li a:hover, .menu-tree .itemon { background: #ebebeb; }
.menu-tree .itemon { font-weight: bold; }
.left-menu .menu-li .one-item .ico, .left-menu .menu-li .two-item .ico { background-image: url(../images/ico.png); background-repeat: no-repeat; display: inline-block; height: 10px; width: 10px; position: absolute; left: 15px; top: 13px; background-position: 0px -10px; overflow: hidden; }
.left-menu .menu-li .one-item .on, .left-menu .menu-li .two-item .on { background-position: 0px 0px; top: 14px; }
.d-oper-open{ background: url(../images/arr2.png) no-repeat -1px center; }
.d-oper-close{ background: url(../images/arr.png) no-repeat -1px center; }
xmp { background-color: #F8F8F8; border: 1px solid #CCCCCC; border-radius: 3px 3px 3px 3px; color: #333333; font-family: Monaco, "Courier New", monospace; font-size: 12px; margin: 10px 0; padding: 7px 10px; display: block; }
.the-icons li {
    float: left;
    line-height: 25px;
    width: 25%;
}
